human vertebrae - French English Dictionary